# encoding: utf-8

#针对软文诗词风编辑修改,
#用到关键字，全局变量global,Unicode 12288是汉字中的空格

txt = '''
人生得意须尽欢，莫使金樽空对月。
天生我材必有用，千金散尽还复来。
'''

linewidth = 30 #预定输出宽度

def lineSplit(line):
	plist = [',', '!', '?', '.', '，', '！', '？', '。']
	for p in plist:
		line = line.replace(p, '\n')
	return line.split('\n')
	
	
def linePrint(line):
	global linewidth
#	当短句行数超过限制时,分行居中显示
	while len(line) > linewidth:
		print(line[0:linewidth])
		line = line[linewidth:]
	print(line.center(linewidth, chr(12288)))
	
	
newlines = lineSplit(txt)
for newline in newlines:
	linePrint(newline)
		
		
txt = '''
三国演义 上卷
罗贯中

滚滚长江东逝水，浪花淘尽英雄。是非成败转头空。青山依旧在，几度夕阳红。
白发渔樵江渚上，惯看秋月春风。一壶浊酒喜相逢。古今多少事，都付笑谈中。
--调寄《临江仙》
第一回  宴桃园豪杰三结义  斩黄巾英雄首立功
话说天下大势，分久必合，合久必分。周末七国分争，并入于秦。及秦灭之后，楚、汉分争，又并入于汉。汉朝自高祖斩白蛇而起义，一统天下，后来光武中兴，传至献帝，遂分为三国。
'''

newlines = lineSplit(txt)
for newline in newlines:
	linePrint(newline)

	